giant anteater (myrmecophaga jubata) - Turkish English Dictionary